#include<cstdio>
#include<algorithm>
using namespace std;
long long a[1000010],b[1000010];

int main()
{
	int x,j;
	long long t,i,m,n;
	scanf("%d",&x);
	for (j=1;j<=x;j++)
	{
		scanf("%lld%lld",&n,&m);
		for (i=0;i<n;i++)
			scanf("%lld",&a[i]);
		for (i=0;i<m;i++)
			scanf("%lld",&b[i]);
		sort (a,a+n);
		sort (b,b+m);
		t=0;
		for (i=0;i<m;i++)
		{
			if (t==n)
				break;
			if (b[i]>=a[t])
				t++;
		}
		printf("%lld\n",t);
	}
	return 0;
}
